package com.ruoyi.reader.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 读者信息对象 reader
 * 
 * @author ruoyi
 * @date 2024-11-08
 */
public class Reader extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 读者编号 */
    private Long readerId;

    /** 用户名 */
    @Excel(name = "用户名")
    private String readerUsername;

    /** 密码 */
    @Excel(name = "密码")
    private String readerPassword;

    /** 头像 */
    @Excel(name = "头像")
    private String readerPicture;

    /** 姓名 */
    @Excel(name = "姓名")
    private String readerName;

    /** 性别 */
    @Excel(name = "性别")
    private String readerGender;

    /** 联系方式 */
    @Excel(name = "联系方式")
    private String readerPhone;

    /** 年龄 */
    @Excel(name = "年龄")
    private Long readerAge;

    /** 是否删除 */
    @Excel(name = "是否删除")
    private Integer readerIsdeleted;

    public void setReaderId(Long readerId) 
    {
        this.readerId = readerId;
    }

    public Long getReaderId() 
    {
        return readerId;
    }
    public void setReaderUsername(String readerUsername) 
    {
        this.readerUsername = readerUsername;
    }

    public String getReaderUsername() 
    {
        return readerUsername;
    }
    public void setReaderPassword(String readerPassword) 
    {
        this.readerPassword = readerPassword;
    }

    public String getReaderPassword() 
    {
        return readerPassword;
    }
    public void setReaderPicture(String readerPicture) 
    {
        this.readerPicture = readerPicture;
    }

    public String getReaderPicture() 
    {
        return readerPicture;
    }
    public void setReaderName(String readerName) 
    {
        this.readerName = readerName;
    }

    public String getReaderName() 
    {
        return readerName;
    }
    public void setReaderGender(String readerGender) 
    {
        this.readerGender = readerGender;
    }

    public String getReaderGender() 
    {
        return readerGender;
    }
    public void setReaderPhone(String readerPhone) 
    {
        this.readerPhone = readerPhone;
    }

    public String getReaderPhone() 
    {
        return readerPhone;
    }
    public void setReaderAge(Long readerAge) 
    {
        this.readerAge = readerAge;
    }

    public Long getReaderAge() 
    {
        return readerAge;
    }
    public void setReaderIsdeleted(Integer readerIsdeleted) 
    {
        this.readerIsdeleted = readerIsdeleted;
    }

    public Integer getReaderIsdeleted() 
    {
        return readerIsdeleted;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("readerId", getReaderId())
            .append("readerUsername", getReaderUsername())
            .append("readerPassword", getReaderPassword())
            .append("readerPicture", getReaderPicture())
            .append("readerName", getReaderName())
            .append("readerGender", getReaderGender())
            .append("readerPhone", getReaderPhone())
            .append("readerAge", getReaderAge())
            .append("readerIsdeleted", getReaderIsdeleted())
            .toString();
    }
}
